yard stain - German English Dictionary